in a bad spot - Turkish English Dictionary